package stream;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;

public class listMrgeTest {



    public static void main(String[] args) {
        ArrayList<PendingVo> pendingVos1 = new ArrayList<>();
        for (int j=0;j<10;j++){
            pendingVos1.add(new PendingVo(1,1+""+j,new Date()));
        }
        ArrayList<PendingVo> pendingVos2 = new ArrayList<>();
        for (int j=0;j<10;j++){
            pendingVos2.add(new PendingVo(2,2+""+j,new Date()));
        }
        ArrayList<PendingVo> pendingVos3= new ArrayList<>();
        for (int j=0;j<10;j++){
            pendingVos3.add(new PendingVo(3,3+""+j,new Date()));
        }
        List<PendingVo> pendingVos = pendingListToPendingVo();
        pendingVos.forEach(e-> System.out.println(e.toString()));
    }
    public static List<PendingVo> pendingListToPendingVo(List<PendingVo> ...params){

        return Arrays.stream(params).flatMap(e -> e.stream()).collect(Collectors.toList());
    }
}
